<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>
  Release 2.2.0
</title>
</head>
<body bgcolor="#ffffff">
<h1>2.2.0版本</h1>
<p>
此版本中进行了以下更改：
</p>

<h2>主要变化：</h2>

<h3>问题717：脚本：支持多个脚本并嵌入到ZAP组件中</h3>
<h3>支持Mozilla Zest：https：//developer.mozilla.org/en-US/docs/Zest</h3>
<h3>支持Mozilla Plug-n-Hack：https：//developer.mozilla.org/en-US/docs/Plug-n-Hack</h3>
<h3>支持扫描标题以及JSON和XML格式</h3>

<h2>小更改：</h2>

<h3>问题711：支持扫描XML请求</h3>
<h3>问题713：向问题添加CWE和WASC数字</h3>
<h3>问题719：具有更多选项的自定义http断点</h3>
<h3>问题738：隐藏选项卡/窗口的选项</h3>
<h3>问题750：升级脚本控制台以支持非基于文本的脚本语言</h3>
<h3>问题752：第一次运行时创建一个新的根CA</h3>
<h3>问题775：允许通过命令行设置主机</h3>


<h2>Bug修复：</h2>

<h3>问题555：Http面板默认为十六进制视图</h3>
<h3>问题599：保存会话API不允许覆盖会话已经具有相同的名称</h3>
<h3>问题630：URLCanonicalizer.getCanonicalURL生成URIs“半”解码</h3>
<h3>问题631：URLCanonicalizer.buildCleanedParametersURIRepresentation以百分比编码形式返回URIs并解码</h3>
<h3>问题652：大扫描后关机时间过长（删除ascan记录）</h3>
<h3>问题655：API编码问题</h3>
<h3>问题665：在使用带有空路径组件的URI进行代理时出现nullpointerException异常</h3>
<h3>问题666：调用没有所需参数的API操作时的JSONException异常</h3>
<h3>问题669：Java 1.7中的证书算法约束</h3>
<h3>问题674：将HttpSessionAPI添加到ApiGeneratorUtils</h3>
<h3>问题685：将虚拟文件添加到“fuzzers”目录</h3>
<h3>问题686：在ProxyThread中记录HttpException（错误）异常</h3>
<h3>问题687：将HTTP响应头解析器改为不那么严格 </h3>
<h3>问题690：上下文验证URLs不会失败如果进行手动覆盖。</h3>
<h3>问题691：处理旧的插件</h3>
<h3>问题692：报告由zap.sh找到的java的版本</h3>
<h3>问题693：命令行应该显示所有选项</h3>
<h3>问题694：API UI在IE浏览器上失败</h3>
<h3>问题695：站点树在API创建的新会话上不清楚</h3>
<h3>问题696：更改“Ajax Spider”附加选项以使用ZapNumberSpinner</h3>
<h3>问题697：API操作“proxy.pac”可能会返回错误的域/端口</h3>
<h3>问题698：被动扫描器API视图“recordsToScan”在完成扫描消息后返回-1</h3>
<h3>问题699：修复帮助页面中的HTML错误</h3>
<h3>问题702：如果不是针对正在运行的ZAP版本，不加载较新的附加组件版本</h3>
<h3>问题703：附加的ZAP版本约束条件“not-before-version”和“not-from-version”对于“已安装”的附加组件是不被考虑的</h3>
<h3>问题706：ZAP API不正确解析包括“&”符号的查询参数</h3>
<h3>问题710：URLCanonicalizer.getCanonicalURL无法正确分析包括“&”和“=”字符的查询参数</h3>
<h3>问题712：HttpSessions API操作“setSessionTokenValue”应将会话令牌名称添加到网站的会话令牌中</h3>
<h3>问题720：无法发送非标准的http方法 
</h3>
<h3>问题721：当服务器期望请求主体时，非POST和PUT请求会收到504信息</h3>
<h3>问题724：不要克隆将在消息面板中显示的警报消息</h3>
<h3>问题725：清除警报面板字段</h3>
<h3>问题726：捕获主动扫描器变化的异常</h3>
<h3>问题727：自动创建的HTTP会话的名称总是英文的
</h3>
<h3>问题728：允许通过HttpSessions API创建具有给定名称的会话</h3>
<h3>问题729：更新NTLM验证代码</h3>
<h3>问题730：在“扩展”选项面板中选择已禁用的扩展（从附加组件）时产生MissingResourceException异常</h3>
<h3>问题731：启用ExtensionFuzz并且禁用ExtensionBruteForce时产生MissingResourceException异常</h3>
<h3>问题736：将附加组件加载策略更改为父代最后</h3>
<h3>问题737：恢复“Ajax spider”的加载项依赖性</h3>
<h3>问题756：允许上下文面板互通 </h3>
<h3>问题763：在守护进程模式下生成的XML报告为空</h3>
<h3>问题764：HTTP fuzz结果不支持右键单击菜单 </h3>
<h3>问题766：搜索模糊结果不包括页眉 
</h3>
<h3>问题767：HTTP会话的API可能不太严格</h3>
<h3>问题772：重构保存/加载上下文数据 </h3>
<h3>问题774：构建不包含脚本目录 </h3>
<h3>问题776：允许附加组件警告用户，如果用户正在关闭ZAP打开的未保存的资源</h3>
<h3>问题777：无法取消在上下文中使用包含/排除时的更改 </h3>
<h3>问题782：将WebSocket通道URL从上下文中排除时出现的NoSuchMethodError错误</h3>
<h3>问题785：更改zap.sh以配合Java 1.8</h3>
<h3>问题786：快照会话菜单项不起作用</h3>

<h2>请参阅</h2>
<table>
<tr><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td>
<a href="../intro.html">简介</a></td><td>ZAP简介</td></tr>
<tr><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td>
<a href="releases.html">版本发布</a></td><td>所有版本</td></tr>
<tr><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td>
<a href="../credits.html">版权</a></td><td>所有参与这次版本更新的人和组织</td></tr>
</table>
</body>
</html>
